import request from '@/utils/request2'

// 查询OA工单申请列表
export function listForm(query) {
  return request({
    url: '/form/form/list',
    method: 'get',
    params: query
  })
}

// 查询OA工单申请详细
export function getForm(id) {
  return request({
    url: '/form/form/' + id,
    method: 'get'
  })
}

// 新增OA工单申请
export function addForm(data) {
  return request({
    url: '/form/form',
    method: 'post',
    data: data
  })
}

// 修改OA工单申请
export function updateForm(data) {
  return request({
    headers: {
      'Content-Type': 'application/json'
    },
    url: '/form/form/edit',
    method: 'POST',
    data: JSON.stringify(data)
  })
}

// 删除OA工单申请
export function delForm(id) {
  return request({
    url: '/form/form/remove/' + id,
    method: 'GET'
  })
}

// 导出OA工单申请
export function exportForm(query) {
  return request({
    url: '/form/form/export',
    method: 'get',
    params: query
  })
}
